﻿using System.Collections.Generic;
using Gameplay.PVE.Utils;
using Unity.Collections;
using Unity.Mathematics;
using UnityEngine;
using Yoozoo.Mars.Got.SpriteAnim;

namespace Yoozoo.Gameplay.RTS
{
    /// <summary>
    /// 小兵的渲染数据
    /// </summary>
    public struct ChildToSpriteData
    {
        public Vector3 position;
        public Vector3 forward;
        public float spriteOriginScale;
        public float shadowOriginScale;
        public bool changeAnimationFlag;
        public int animationIndex;
        public bool changeSpeedFlag;
        public float animationSpeed;
        public bool changeAlphaFlag;
        public float alpha;
        public float spriteYOffset;
        public Vector3 shadowOffset;
        public bool visible;
        public float configSpeed;
        public int team;
    }
}
